remove impediments - İngilizce Eş Anlamlılar Sözlük